package com.gnerv.battle.boot.project.guard.model.entity;

import com.gnerv.battle.boot.common.base.model.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class MonitorMiddleware extends BaseEntity {
    /**
     * 逻辑主键
     */
    private String ukId;
    /**
     * 中间件名称
     */
    private String name;
    /**
     * 中间件类型 rabbitmq kafka
     */
    private String type;
    /**
     * 中间件版本
     */
    private String version;
    /**
     * 中间件配置参数 json
     */
    private String arguments;
    /**
     * 中间件配置模版
     */
    private String template;
    /**
     * 状态 enable disable
     */
    private String status;
    /**
     * 排序
     */
    private Integer sort;

}

